package cn.edu.wynu.d3_time;
/*
Date ：代表的是日期和时间。
    构造器                              说明
public Date()           创建一个Date对象，代表的是系统当前此刻日期时间。
public Date(long time)  把时间亳秒值转换成Date日期对象。

        常见方法                                    说明
public long getTime()           返回从1970年1月1日 00:00:00走到此刻的总的毫秒数
public void setTime(long time)  设置日期对象的时间为当前时间毫秒值对应的时间
*/
import java.util.Date;

public class Test1Date {
    public static void main(String[] args) {
        // 掌握Date日期类的使用
        // 1、创建一个Date的对象，代表系统当前时间信息
        Date d = new Date();
        System.out.println(d);

        // 2、拿到时间毫秒值
        long time = d.getTime();
        System.out.println(time);

        // 3、把时间毫秒值转换成日期对象，2s之后的时间是多少
        time += 2 * 1000;
        Date d2 = new Date(time);
        System.out.println(d2);

        // 4、直接把日期对象的时间通过setTime方法进行修改
        Date d3 = new Date();
        d3.setTime(time);
        System.out.println(d3);
    }
}
